package com.zmn.plat.common.dto.channel;

import lombok.*;

import java.io.Serializable;


/**
 * The type Channel serach dio.
 *
 * @author xiangjunming
 * @since 2020 /05/27 10:52:19
 */
@Data
@ToString
@EqualsAndHashCode
@NoArgsConstructor
@AllArgsConstructor
public class ChannelSearchDIO implements Serializable {

    /**
     * 平台,null不限
     */
    private Integer plat;
    /**
     * 渠道类型,null不限
     */
    private Integer type;
    /**
     * 一级部门ID,null不限
     */
    private Integer centId;
    /**
     * 二级部门ID,null不限
     */
    private Integer deptId;
    /**
     * 上级渠道ID,null不限
     */
    private Integer parentId;
    /**
     * 状态,null不限
     */
    private Integer status;
    /**
     * 根据员工ID过滤权限, 未传则自动获取,null不限
     */
    private Integer staffId;
    /**
     * 优先获取渠道别名：默认false，null不限
     */
    private Boolean firstGetAnotherName;
    /**
     * 渠道层级：传入1查询一级渠道，传入2查询二级渠道,null不限
     */
    private Integer rank;

}
